<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>CUTLASS: Class Members - Typedefs</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="cutlass-logo-small.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">CUTLASS
   </div>
   <div id="projectbrief">CUDA Templates for Linear Algebra Subroutines and Solvers</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="navrow3" class="tabs2">
    <ul class="tablist">
      <li><a href="functions.html"><span>All</span></a></li>
      <li><a href="functions_func.html"><span>Functions</span></a></li>
      <li><a href="functions_vars.html"><span>Variables</span></a></li>
      <li class="current"><a href="functions_type.html"><span>Typedefs</span></a></li>
      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
    </ul>
  </div>
  <div id="navrow4" class="tabs3">
    <ul class="tablist">
      <li><a href="functions_type.html#index_a"><span>a</span></a></li>
      <li><a href="functions_type_b.html#index_b"><span>b</span></a></li>
      <li><a href="functions_type_c.html#index_c"><span>c</span></a></li>
      <li class="current"><a href="functions_type_d.html#index_d"><span>d</span></a></li>
      <li><a href="functions_type_e.html#index_e"><span>e</span></a></li>
      <li><a href="functions_type_f.html#index_f"><span>f</span></a></li>
      <li><a href="functions_type_g.html#index_g"><span>g</span></a></li>
      <li><a href="functions_type_h.html#index_h"><span>h</span></a></li>
      <li><a href="functions_type_i.html#index_i"><span>i</span></a></li>
      <li><a href="functions_type_k.html#index_k"><span>k</span></a></li>
      <li><a href="functions_type_l.html#index_l"><span>l</span></a></li>
      <li><a href="functions_type_m.html#index_m"><span>m</span></a></li>
      <li><a href="functions_type_n.html#index_n"><span>n</span></a></li>
      <li><a href="functions_type_o.html#index_o"><span>o</span></a></li>
      <li><a href="functions_type_p.html#index_p"><span>p</span></a></li>
      <li><a href="functions_type_r.html#index_r"><span>r</span></a></li>
      <li><a href="functions_type_s.html#index_s"><span>s</span></a></li>
      <li><a href="functions_type_t.html#index_t"><span>t</span></a></li>
      <li><a href="functions_type_u.html#index_u"><span>u</span></a></li>
      <li><a href="functions_type_v.html#index_v"><span>v</span></a></li>
      <li><a href="functions_type_w.html#index_w"><span>w</span></a></li>
      <li><a href="functions_type_y.html#index_y"><span>y</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
&#160;

<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>Default
: <a class="el" href="structcutlass_1_1gemm_1_1kernel_1_1DefaultGemmSplitKParallel.html#a839689cbd754a38f8b5e2bb41465069e">cutlass::gemm::kernel::DefaultGemmSplitKParallel&lt; ElementA_, LayoutA_, kAlignmentA, ElementB_, LayoutB_, kAlignmentB, ElementC_, LayoutC_, ElementAccumulator, OperatorClass, ArchTag, ThreadblockShape, WarpShape, InstructionShape, EpilogueOutputOp, ThreadblockSwizzle, Stages, Operator &gt;</a>
</li>
<li>DefaultGemmKernel
: <a class="el" href="classcutlass_1_1gemm_1_1device_1_1GemmBatched.html#a6acd50cfc477e95dbcf0d4fbba5df65c">cutlass::gemm::device::GemmBatched&lt; ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, LayoutC_, ElementAccumulator_, OperatorClass_, ArchTag_, ThreadblockShape_, WarpShape_, InstructionShape_, EpilogueOutputOp_, ThreadblockSwizzle_, Stages, AlignmentA, AlignmentB, Operator_ &gt;</a>
</li>
<li>deleter_type
: <a class="el" href="classcutlass_1_1platform_1_1unique__ptr.html#a85cab9945c36dc56bd7d6adf30c0d252">cutlass::platform::unique_ptr&lt; T, Deleter &gt;</a>
</li>
<li>Delta
: <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1InterleavedOutputTileThreadMap.html#a78a41e1ae9167d0746815de4ac9a3f9c">cutlass::epilogue::threadblock::InterleavedOutputTileThreadMap&lt; WarpCount_, MmaCount_, Threads, ElementsPerAccess, ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1OutputTileOptimalThreadMap_1_1CompactedThreadMap.html#ab50601383eae7a10595aba985bb83d58">cutlass::epilogue::threadblock::OutputTileOptimalThreadMap&lt; Shape_, Count_, Threads, ElementsPerAccess, ElementSize &gt;::CompactedThreadMap</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1OutputTileOptimalThreadMap.html#a76da5585b34f64eb22432a1f04a95548">cutlass::epilogue::threadblock::OutputTileOptimalThreadMap&lt; Shape_, Count_, Threads, ElementsPerAccess, ElementSize &gt;</a>
, <a class="el" href="structcutlass_1_1epilogue_1_1threadblock_1_1OutputTileThreadMap.html#ae083ea17a4ed1c6b8032a46b2344b4af">cutlass::epilogue::threadblock::OutputTileThreadMap&lt; ThreadMap_, Shape_, Iterations_, Delta_, Count_ &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1warp_1_1MmaSimtTileIterator_3_01Shape___00_01Operand_1_1kC_00_01Element_4ccafbc821b3a55cd532602442a74031.html#a67ed49d8344f29e7c85e2248020d80af">cutlass::gemm::warp::MmaSimtTileIterator&lt; Shape_, Operand::kC, Element_, layout::ColumnMajor, Policy_ &gt;</a>
, <a class="el" href="classcutlass_1_1gemm_1_1warp_1_1MmaSimtTileIterator_3_01Shape___00_01Operand_1_1kC_00_01Element_8f92ea79e85febb67169c4b2d94b1b20.html#a4cf7081daf014063f4a8a652ee0d47b4">cutlass::gemm::warp::MmaSimtTileIterator&lt; Shape_, Operand::kC, Element_, layout::RowMajor, Policy_ &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1PitchLinear2DThreadTileStripminedThreadMap_3_01Shape___00_01Thread0082c3467229b12cc9dd996283ee7160.html#abc06fa8bfb735fee7e8d89eee42842d7">cutlass::transform::PitchLinear2DThreadTileStripminedThreadMap&lt; Shape_, Threads, cutlass::layout::PitchLinearShape&lt; 4, 4 &gt; &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1PitchLinearStripminedThreadMap.html#aed1e512ae8dde49bdbba25a966026e27">cutlass::transform::PitchLinearStripminedThreadMap&lt; Shape_, Threads, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1PitchLinearTilePolicyStripminedThreadContiguous.html#a7a67bb78b04e55c44fbd9a2255171c53">cutlass::transform::PitchLinearTilePolicyStripminedThreadContiguous&lt; Shape, Threads, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1PitchLinearTilePolicyStripminedThreadStrided.html#a2019db51b4d5aed441fe31f6c7ec3707">cutlass::transform::PitchLinearTilePolicyStripminedThreadStrided&lt; Shape, Threads, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1PitchLinearWarpRakedThreadMap.html#a2b34c242897c93f99d1bf402ab53cf11">cutlass::transform::PitchLinearWarpRakedThreadMap&lt; Shape_, Threads, WarpThreadArrangement_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1PitchLinearWarpStripedThreadMap.html#a8c898ce4cdfff0eb223534c0607eb9e3">cutlass::transform::PitchLinearWarpStripedThreadMap&lt; Shape_, Threads, WarpThreadArrangement_, ElementsPerAccess &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1TransposePitchLinearThreadMap2DThreadTile.html#a674092700284a0aec2665e7ea118a024">cutlass::transform::TransposePitchLinearThreadMap2DThreadTile&lt; ThreadMap_ &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1TransposePitchLinearThreadMap.html#adfa87c73e85a088159450b488e0311d6">cutlass::transform::TransposePitchLinearThreadMap&lt; ThreadMap_, WarpThreadArrangement_ &gt;</a>
, <a class="el" href="structcutlass_1_1transform_1_1TransposePitchLinearThreadMapSimt.html#a97a631b10803b78d757d8dffce39b54d">cutlass::transform::TransposePitchLinearThreadMapSimt&lt; ThreadMap_ &gt;</a>
</li>
<li>device_type
: <a class="el" href="structcutlass_1_1TypeTraits.html#a0fff5d43bdc223aab64e32dd045e6c4c">cutlass::TypeTraits&lt; T &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01complex_3_01double_01_4_01_4.html#a9aeac5291f73780ee4fd7c33966f56a3">cutlass::TypeTraits&lt; complex&lt; double &gt; &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01complex_3_01float_01_4_01_4.html#a226f54f55c3a2154e89632ca81a99789">cutlass::TypeTraits&lt; complex&lt; float &gt; &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01complex_3_01half_01_4_01_4.html#a01f6604dff64aedba173c1ceae9fd773">cutlass::TypeTraits&lt; complex&lt; half &gt; &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01complex_3_01half__t_01_4_01_4.html#a7213cece86548037bcf7ad229633629d">cutlass::TypeTraits&lt; complex&lt; half_t &gt; &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01double_01_4.html#abcb11e62d2ccc2fce7577ef63b2c1cf0">cutlass::TypeTraits&lt; double &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01float_01_4.html#aa4d3935a9d7fe380f6177020c9ef45be">cutlass::TypeTraits&lt; float &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01half__t_01_4.html#abdd84ca5cd2fe5209602fa730561a85c">cutlass::TypeTraits&lt; half_t &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01int_01_4.html#a03dd152e9eff97c5b378fbdd7fc6abb5">cutlass::TypeTraits&lt; int &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01int64__t_01_4.html#ad67f4b5261dd7d128c97c74b86a55cc8">cutlass::TypeTraits&lt; int64_t &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01int8__t_01_4.html#a3569c760289b932f6acebffe42a1ff92">cutlass::TypeTraits&lt; int8_t &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01uint64__t_01_4.html#a9bc248b7cd871ca79a73e3321ef5c1d0">cutlass::TypeTraits&lt; uint64_t &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01uint8__t_01_4.html#a582965751efd761e874611a3282dbe34">cutlass::TypeTraits&lt; uint8_t &gt;</a>
, <a class="el" href="structcutlass_1_1TypeTraits_3_01unsigned_01_4.html#aa303609d2c6f1618d9360190f3e450a8">cutlass::TypeTraits&lt; unsigned &gt;</a>
</li>
<li>Diagonal
: <a class="el" href="classcutlass_1_1thread_1_1Matrix.html#a7f68cf22835050f9c77df48750e278f2">cutlass::thread::Matrix&lt; Element, Rows, Columns, Layout &gt;</a>
</li>
<li>difference_type
: <a class="el" href="structcutlass_1_1AlignedBuffer.html#a68527eff431854311f0221aa61e1c94d">cutlass::AlignedBuffer&lt; T, N, Align &gt;</a>
, <a class="el" href="classcutlass_1_1Array_3_01T_00_01N_00_01false_01_4.html#af8dd11bf19216707ab3340b66833c9c9">cutlass::Array&lt; T, N, false &gt;</a>
, <a class="el" href="classcutlass_1_1Array_3_01T_00_01N_00_01true_01_4.html#a7ffe7541c2cadd34bc6e65ad351772ce">cutlass::Array&lt; T, N, true &gt;</a>
</li>
<li>dp4a_type
: <a class="el" href="classcutlass_1_1gemm_1_1warp_1_1MmaSimt.html#a05844d5ebdefec80551d620dd05c4d18">cutlass::gemm::warp::MmaSimt&lt; Shape_, ElementA_, LayoutA_, ElementB_, LayoutB_, ElementC_, LayoutC_, Policy_, PartitionsK, Enable &gt;</a>
</li>
<li>DstTensorView
: <a class="el" href="structcutlass_1_1reference_1_1host_1_1detail_1_1TensorCopyIf.html#af25c3242565e3600b4ab447c2fc47f2d">cutlass::reference::host::detail::TensorCopyIf&lt; DstElement, DstLayout, SrcElement, SrcLayout, F &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
